package com.huatai.datacenter.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.huatai.datacenter.entity.datamodel.DataModelTypeEntity;

import java.util.List;

/**
 * @author gusiyi
 * @version 1.0
 * @className DataModelTypeService
 * @description 描述：数据模型类型service
 * @date 2023/5/25 15:13
 */

public interface DataModelTypeService extends IService<DataModelTypeEntity> {

	/**
	 * 查询数据模型类型列表
	 * @return
	 */
	Page<DataModelTypeEntity> getModelTypeList(DataModelTypeEntity dataModelTypeEntity);

	/**
	 * 修改数据模型类型
	 * @param dataModelTypeEntity 数据模型类型实体
	 * @return
	 */
	boolean updateModelType(DataModelTypeEntity dataModelTypeEntity);

	/**
	 * 删除数据模型类型
	 * @param dataModelTypeEntitys 数据模型类型实体
	 * @return
	 */
	boolean deleteByIds(List<DataModelTypeEntity> dataModelTypeEntitys);

}
